package com.gxuwz.stats.entity;


import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

@TableName("rsp_research_platform")
public class ResearchPlatform {

    @TableId(type = IdType.AUTO)
    private int platformId;
    private int userId;
    @ExcelProperty(value = "科研基地名称")
    private String baseName;
    @ExcelProperty(value = "科研基地类别")
    private String baseCategory;
    @ExcelProperty(value = "科研基地分值")
    private String baseScore;
    @ExcelProperty(value = "重点学科名称")
    private String disciplineName;
    @ExcelProperty(value = "重点学科类别")
    private String disciplineCategory;
    @ExcelProperty(value = "重点学科分值")
    private String disciplineScore;
    @ExcelProperty(value = "科技创新团队名称")
    private String teamName;
    @ExcelProperty(value = "科技创新团队类别")
    private String teamCategory;
    @ExcelProperty(value = "科技创新团队分值")
    private String teamScore;
    @ExcelProperty(value = "备注")
    private String platformNotes;

    public int getPlatformId() {
        return platformId;
    }

    public void setPlatformId(int platformId) {
        this.platformId = platformId;
    }

    public int getUserId() {
        return userId;
    }

    public void setUserId(int userId) {
        this.userId = userId;
    }

    public String getBaseName() {
        return baseName;
    }

    public void setBaseName(String baseName) {
        this.baseName = baseName;
    }

    public String getBaseCategory() {
        return baseCategory;
    }

    public void setBaseCategory(String baseCategory) {
        this.baseCategory = baseCategory;
    }

    public String getBaseScore() {
        return baseScore;
    }

    public void setBaseScore(String baseScore) {
        this.baseScore = baseScore;
    }

    public String getDisciplineName() {
        return disciplineName;
    }

    public void setDisciplineName(String disciplineName) {
        this.disciplineName = disciplineName;
    }

    public String getDisciplineCategory() {
        return disciplineCategory;
    }

    public void setDisciplineCategory(String disciplineCategory) {
        this.disciplineCategory = disciplineCategory;
    }

    public String getDisciplineScore() {
        return disciplineScore;
    }

    public void setDisciplineScore(String disciplineScore) {
        this.disciplineScore = disciplineScore;
    }

    public String getTeamCategory() {
        return teamCategory;
    }

    public void setTeamCategory(String teamCategory) {
        this.teamCategory = teamCategory;
    }

    public String getTeamName() {
        return teamName;
    }

    public void setTeamName(String teamName) {
        this.teamName = teamName;
    }

    public String getTeamScore() {
        return teamScore;
    }

    public void setTeamScore(String teamScore) {
        this.teamScore = teamScore;
    }

    public String getPlatformNotes() {
        return platformNotes;
    }

    public void setPlatformNotes(String platformNotes) {
        this.platformNotes = platformNotes;
    }

    @Override
    public String toString() {
        return "ResearchPlatform{" +
                "platformId=" + platformId +
                ", userId=" + userId +
                ", baseName='" + baseName + '\'' +
                ", baseCategory='" + baseCategory + '\'' +
                ", baseScore='" + baseScore + '\'' +
                ", disciplineName='" + disciplineName + '\'' +
                ", disciplineCategory='" + disciplineCategory + '\'' +
                ", disciplineScore='" + disciplineScore + '\'' +
                ", teamName='" + teamName + '\'' +
                ", teamCategory='" + teamCategory + '\'' +
                ", teamScore='" + teamScore + '\'' +
                ", platformNotes='" + platformNotes + '\'' +
                '}';
    }
}
